Flow-Based Programming for Machine Learning

نویسندگان

چکیده

Machine Learning (ML) has gained prominence and tremendous applications in fields like medicine, biology, geography astrophysics, to name a few. Arguably, such areas, it is used by domain experts, who are not necessarily skilled-programmers. Thus, presents steep learning curve for experts programming ML applications. To overcome this foster widespread adoption of techniques, we propose equip them with domain-specific graphical tools. Such tools, based on the principles flow-based paradigm, would support composition at higher level abstraction auto-generation target code. Accordingly, (i) have modelled algorithms as composable components; (ii) described an approach parse flow created connecting several components use API-based code generation technique generate application. demonstrate feasibility our conceptual approach, APIs Apache Spark validated three use-cases. The use-cases designed capture ease program specification level, easy parametrisation APIs, application auto-validation generated model better prediction accuracy.

برای دانلود باید عضویت طلایی داشته باشید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Machine Learning for Integer Programming

Mixed Integer Programs (MIP) are solved exactly by tree-based branch-and-bound search. However, various components of the algorithm involve making decisions that are currently addressed heuristically. Instead, I propose to use machine learning (ML) approaches such as supervised ranking and multi-armed bandits to make better-informed, input-specific decisions during MIP branch-andbound. My thesi...

متن کامل

Two-stage fuzzy-stochastic programming for parallel machine scheduling problem with machine deterioration and operator learning effect

This paper deals with the determination of machine numbers and production schedules in manufacturing environments. In this line, a two-stage fuzzy stochastic programming model is discussed with fuzzy processing times where both deterioration and learning effects are evaluated simultaneously. The first stage focuses on the type and number of machines in order to minimize the total costs associat...

متن کامل

Mathematical Programming in Machine Learning

We describe in this work a number of central problems of machine learning and show how they can be modeled and solved as mathematical programs of various complexity.

متن کامل

A Functional Programming Approach to Distance-based Machine Learning

Distance-based algorithms for both clustering and prediction are popular within the machine learning community. These algorithms typically deal with attributevalue (single-table) data. The distance functions used are typically hard-coded. We are concerned here with generic distance-based learning algorithms that work on arbitrary types of structured data. In our approach, distance functions are...

متن کامل

Georeferencing Semi-Structured Place-Based Web Resources Using Machine Learning

In recent years, the shared content on the web has had significant growth. A great part of these information are publicly available in the form of semi-strunctured data. Moreover, a significant amount of these information are related to place. Such types of information refer to a location on the earth, however, they do not contain any explicit coordinates. In this research, we tried to georefer...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: Future Internet

سال: 2022

ISSN: ['1999-5903']

DOI: https://doi.org/10.3390/fi14020058